Big Huge Thesaurus

Alpine anemone

noun

sounds kind of like